package com.tubeonfire.entity;

import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import com.google.appengine.api.datastore.Text;

@PersistenceCapable
public class Tuber {

	@PrimaryKey
	@Persistent
	private String email;
	@Persistent
	private String userFederatedId;
	@Persistent
	private Text displayName;
	@Persistent
	private int gender;
	@Persistent
	private Text password;
	@Persistent
	private Text profilePictureBlobKey;
	@Persistent
	private Text joinDate;
	@Persistent
	private Text lastLoginDate;
	@Persistent
	private int status;

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getUserFederatedId() {
		return userFederatedId;
	}

	public void setUserFederatedId(String userFederatedId) {
		this.userFederatedId = userFederatedId;
	}

	public Text getDisplayName() {
		return displayName;
	}

	public void setDisplayName(Text displayName) {
		this.displayName = displayName;
	}

	public int getGender() {
		return gender;
	}

	public void setGender(int gender) {
		this.gender = gender;
	}

	public Text getPassword() {
		return password;
	}

	public void setPassword(Text password) {
		this.password = password;
	}

	public Text getProfilePictureBlobKey() {
		return profilePictureBlobKey;
	}

	public void setProfilePictureBlobKey(Text profilePictureBlobKey) {
		this.profilePictureBlobKey = profilePictureBlobKey;
	}

	public Text getJoinDate() {
		return joinDate;
	}

	public void setJoinDate(Text joinDate) {
		this.joinDate = joinDate;
	}

	public Text getLastLoginDate() {
		return lastLoginDate;
	}

	public void setLastLoginDate(Text lastLoginDate) {
		this.lastLoginDate = lastLoginDate;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}	

}
